import {PagedQueryParam} from 'iisp-ng';

export class ResultSum {
	id: number;
	dataDate: string;
	//batchNo: string;
	accountCode: string;
	accountName: string;
	ccyCode: string;
	/** 明细汇总 */
	bookedAmount: number;
	/** 总账汇总 */
	ledgerAmount: number;
	/** 账差 */
	amountDiff: number;
	percentDif: number;
}
export class ResultDetailAccount extends ResultSum {
	nodeCode: string;
	//itemCode: string;
	nodeName: string;
	//itemName: string;
	srcSystem: string;

}
export class ResultDetailNode extends ResultDetailAccount {
	itemCode: string;
	itemName: string;
}
export class ResultSumPagedQueryParam extends PagedQueryParam {
	dataDate: string;
	constructor(dataDate: string) {
		super();		
		this.dataDate = dataDate;
	}
}
